TLS傳輸層安全是IETF在SSL3.0基礎上設計的協議,實際上相當于SSL的后續版本。TLS是用來替代SSL的一種密碼協議。
握手協議是TLS協議中非常重要的協議,通過客戶端和服務器端的交互,和共享一些必要信息,從而生成共享密鑰和交互證書。TLS握手通常分為2種方式,一種是基本的握手,另一種是客戶端服務端握手,但是后者用的很少。
TLS協議的架構主要分為兩層,底層的是TLS記錄協議,主要負責使用對稱密碼對消息進行加密。上層的是TLS握手協議,主要分為握手協議,密碼規格變更協議和應用數據協議4個部分:
1、握手協議負責在客戶端和服務器端商定密碼算法和共享密鑰,包括證書認證,是4個協議中最最復雜的部分;
2、密碼規格變更協議負責向通信對象傳達變更密碼方式的信號;
3、警告協議負責在發生錯誤的時候將錯誤傳達給對方;
4、應用數據協議負責將TLS承載的應用數據傳達給通信對象的協議。
了解更多服務器及資訊,請關注夢飛科技官方網站 http://m.qzkangyuan.com/,感謝您的支持!